<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Proveedor
 *
 * @author Jose Tejada
 */
class ProveedorBean extends EntityBean{

    private $m_iIdProveedor;
    private $m_sRazonSocial;
    private $m_sRuc;
    private $m_sTelefono1;
    private $m_sTelefono2;
    private $m_sTelefono3;
    private $m_sDireccion;
    private $m_sContacto;
    private $m_tsFechaRegistro;
    private $m_iActivo;
    private $m_aoTodos;

    function __construct( $iIdProveedor = 0, $sRazonSocial = "", $sRuc = "", $sTelefono1 = "", $sTelefono2 = "", $sTelefono3 = ""
    , $sDireccion = "", $sContacto = "", $tsFechaRegistro = NULL, $iActivo = 0 ) {
        $this->m_iIdProveedor = $iIdProveedor;
        $this->m_sRazonSocial = $sRazonSocial;
        $this->m_sRuc = $sRuc;
        $this->m_sTelefono1 = $sTelefono1;
        $this->m_sTelefono2 = $sTelefono2;
        $this->m_sTelefono3 = $sTelefono3;
        $this->m_sDireccion = $sDireccion;
        $this->m_sContacto = $sContacto;
        $this->m_tsFechaRegistro = $tsFechaRegistro;
        $this->m_iActivo = $iActivo;
    }

    public function getIdProveedor() {
        return $this->m_iIdProveedor;
    }

    public function setIdProveedor( $iIdProveedor ) {
        $this->m_iIdProveedor = $iIdProveedor;
        return $this;
    }

    public function getRazonSocial() {
        return $this->m_sRazonSocial;
    }

    public function setRazonSocial( $sRazonSocial ) {
        $this->m_sRazonSocial = $sRazonSocial;
        return $this;
    }

    public function getRuc() {
        return $this->m_sRuc;
    }

    public function setRuc( $sRuc ) {
        $this->m_sRuc = $sRuc;
        return $this;
    }

    public function getTelefono1() {
        return $this->m_sTelefono1;
    }

    public function setTelefono1( $sTelefono1 ) {
        $this->m_sTelefono1 = $sTelefono1;
        return $this;
    }

    public function getTelefono2() {
        return $this->m_sTelefono2;
    }

    public function setTelefono2( $sTelefono2 ) {
        $this->m_sTelefono2 = $sTelefono2;
        return $this;
    }

    public function getTelefono3() {
        return $this->m_sTelefono3;
    }

    public function setTelefono3( $sTelefono3 ) {
        $this->m_sTelefono3 = $sTelefono3;
        return $this;
    }

    public function getDireccion() {
        return $this->m_sDireccion;
    }

    public function setDireccion( $sDireccion ) {
        $this->m_sDireccion = $sDireccion;
        return $this;
    }

    public function getContacto() {
        return $this->m_sContacto;
    }

    public function setContacto( $sContacto ) {
        $this->m_sContacto = $sContacto;
        return $this;
    }

    public function getFechaRegistro() {
        return $this->m_tsFechaRegistro;
    }

    public function setFechaRegistro( $tsFechaRegistro ) {
        $this->m_tsFechaRegistro = $tsFechaRegistro;
        return $this;
    }

    public function getActivo() {
        return $this->m_iActivo;
    }

    public function setActivo( $iActivo ) {
        $this->m_iActivo = $iActivo;
        return $this;
    }

    public function getTodosValores() {
        $this->m_aoTodos = Array(
            $this->m_iIdProveedor,
            $this->m_sRazonSocial,
            $this->m_sRuc,
            $this->m_sTelefono1,
            $this->m_sTelefono2,
            $this->m_sTelefono3,
            $this->m_sDireccion,
            $this->m_sContacto,
            $this->m_tsFechaRegistro,
            $this->m_iActivo
        );
        return $this->m_aoTodos;
    }

}

?>
